/* CSS Document */

.red,.red a:link,.red a:active,.red a:visited,.red a:hover{ color:#900;}
.red2,.red2 a:link,.red2 a:active,.red2 a:visited,.red2 a:hover{ color:#c00;}
.black,.black a:link,.black a:active,.black a:visited,.black a:hover{ color:#000;}
.gray,.gray a:link,.gray a:active,.gray a:visited,.gray a:hover{ color:#999;}
.blue a,.blue a:link,.blue a:active,.blue a:visited { color:#3366cc;}
.blue a:hover{
	color:#990000;
	text-decoration: none;
}
.white,.white a:link,.white a:active,.white a:visited,.white a:hover{ color:#fff;}
.orange,.orange a:link,.orange a:active,.orange a:visited,.orange a:hover{
	color: #990000;
	padding-left: 10px;
}

.f12_gray{ color:#666; font-size:12px; line-height:18px;}
.f12_organge{ color:#F68500; font-size:12px; line-height:14px;}
.f12_organge a:link{ color:#F68500; text-decoration:none;}
.f12_organge a:hover{ color:#Ff3300; text-decoration: none;}
.bd img{ padding:2px; border:1px solid #ccc; }



.pic-box{}
.pic-box .img{ float:left;}
.pic-box .txt{ float:right;}
.pic-box .txt strong{ font-weight:bold;}
.pic-box dd ul{ padding-top:5px;}
.pic-box dd ul li{
	line-height:28px;
	padding-left:10px;
	font-size:14px;
	background-image: url(ico2.gif);
	background-repeat: no-repeat;
	background-position: 4px 9px;
	font-family: "宋体";
	text-decoration: none;
}
.pic-box dd ul li a{
	line-height:28px;
	font-size:14px;
	font-family: "宋体";
	text-decoration: none;
	color: #FF0000;
}

.pic-rew{ width:998px; height:180px; overflow:hidden; border:1px solid #e28a8e; margin-top:10px;}
.pic-rew dt{ width:978px; height:32px; overflow:hidden; }
.pic-rew dt strong{
	display:block;
	line-height:0px;
	overflow: hidden;
	visibility: hidden;
	height: 0px;
	width: 1px;
}
.pic-rew dt span{ float:right; line-height:35px; padding-right:10px;}
.pic-rew dd{}
.pic-rew dd li{ width:176px; float:left; padding:10px 10px 0 9px;overflow:hidden;}
.pic-rew dd li img{ padding:1px; border:1px solid #ccc;}
.pic-rew dd li p{ text-align:center; line-height:32px;}



.mode-box4{ width:398px; margin-top:10px;}
.mode-box4 dt{ width:398px; height:30px; overflow:hidden; background:url(ct-mode-box4-tl.jpg) no-repeat; line-height:30px;}
.mode-box4 dt strong{ font-size:14px; font-weight:bold; float:left; padding-left:7px;}
.mode-box4 dt span{ font-size:12px; float:right; padding-right:20px; line-height:30px;}
.mode-box4 dd{}
.mode-box4 dd ul{ padding-top:10px;}
.mode-box4 dd ul li{ margin:0 5px; background:url(ico2.gif) 4px 9px no-repeat; padding-left:8px; font-size:14px; line-height:25px;}

.mode-box6{ width:398px; margin-top:10px;}
.mode-box6 dt{ width:398px; height:25px; overflow:hidden; background:url(ct-mode-box4-tl.jpg) no-repeat; line-height:27px;}
.mode-box6 dt strong{ font-size:14px; font-weight:bold; float:left; padding-left:7px;}
.mode-box6 dt span{ font-size:12px; float:right; padding-right:20px; line-height:30px;}
.mode-box6 dd{}
.mode-box6 dd ul{ padding-top:10px;}
.mode-box6 dd ul.pic li{ float:left;}
.mode-box6 dd ul.pic li img{ padding:1px; border:1px solid #ccc;}

.pic-kf{ width:998px; height:185px; overflow:hidden; border:1px solid #e28a8e; margin-top:10px;}
.pic-kf dt{ width:978px; height:32px; overflow:hidden; }
.pic-kf dt strong{
	display:block;
	font-size:0;
	line-height:0px;
	overflow: hidden;
	visibility: hidden;
	height: 0px;
	width: auto;
}
.pic-kf dt span{ float:right; line-height:35px; padding-right:10px;}
.pic-kf dd{}
.pic-kf dd li{ width:176px; float:left; padding:10px 10px 0 9px;overflow:hidden;}
.pic-kf dd li img{ padding:1px; border:1px solid #ccc;}
.pic-kf dd li p{ text-align:center; line-height:32px;}

.td-kf {
	width: 1000px;
	height: auto;
	padding: 0;
	background-color: #FFF;
}

.td-kf .lf-ct{
	width:721px;
	float:left;
	height: auto;
}
.td-kf .lf-col{
	width: 356px;
	float: left;
	height: 200px;
}
.td-kf .md-col{
	width: 356px;
	float: right;
	margin-right: 0px;
	height: 200px;
}
.td-kf .rh-ct{
	float: right;
}
.td-rew .rh-ct .bt2{
	height:40px;
	margin-top:10px;
	background-image: url(wm_tzgg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.td-rew .rh-ct .bt22{
	height:40px;
	margin-top:10px;
	background-image: url(wm_cjkx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.td-rew .rh-ct .bt1{ height:40px; background:url(wm_jlf.jpg) no-repeat left top; margin-top:5px;}
.td-rew .rh-ct .bt2 span{ width:38px; height:21px; display:block; float:right; margin-top:6px; margin-right:6px;}
.td-rew .rh-ct .bt22 span{ width:38px; height:21px; display:block; float:right; margin-top:6px; margin-right:6px;}
.td-rew .rh-ct .bt1 span{ width:38px; height:21px; display:block; float:right; margin-top:6px; margin-right:6px;}
.td-rew .rh-ct .box2{
	height: 230px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e28a8e;
	border-right-color: #e28a8e;
	border-bottom-color: #e28a8e;
	border-left-color: #e28a8e;
}
.td-rew .rh-ct .box2 img {float:left;padding:6px;}
.td-rew .rh-ct .box2 span{display:block;padding:3px;line-height:17px;height:80px; overflow:hidden;}
.td-rew .rh-ct .box2 ul{
	display: block;
	background: url(ct-active-list-bj.gif) repeat;
}
.td-rew .rh-ct .box2 ul li{
        font-size:14px;
	line-height: 27px;
	padding-left: 15px;
	background-image: url(ico2.gif);
	background-repeat: no-repeat;
	background-position: 4px 9px;
	height:27px;width:250px; overflow:hidden;
}
.td-rew .rh-ct .box3{
	height:455px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e28a8e;
	border-right-color: #e28a8e;
	border-bottom-color: #e28a8e;
	border-left-color: #e28a8e;
}
.td-rew .rh-ct .box2 .area{
	width:250px;
	height:90px;
	overflow:hidden;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.td-rew .rh-ct .box2 .area h1{ margin:3px 0px 10px 0px;}
.td-rew .rh-ct .box2 .area p{ padding:0px 0px 6px 0px;}
.td-rew .rh-ct .box2 .area ul{}
.td-rew .rh-ct .box2 .area ul li{ background:url(ico2.gif) 4px 9px no-repeat; font-size:12px;}
.td-rew .rh-ct .box2 .area a{ display:block; width:208px; height:20px; overflow:hidden;line-height:22px; font-size:12px; text-align:left; margin:0px auto;}
.td-rew .rh-ct .box2 .area p a{ width:246px;  }

.td-rew .rh-ct .box2 .area .img{
	width:130px;
	height:90px;
	overflow:hidden;
	float: left;
}
.td-rew .rh-ct .box2 .area .img img{ margin-left:15px; margin-top:10px; padding:1px; border:1px solid #ccc; }
.td-rew .rh-ct .box2 .area .txt{
	width:110px;
	height:90px;
	overflow:hidden;
	clear: left;
	padding-left: 10px;
}
.td-rew .rh-ct .box2 .area .txt ul{}
.td-rew .rh-ct .box2 .area .txt ul li{ margin:0 5px; background:url(ico2.gif) 4px 9px no-repeat; padding-left:8px; font-size:14px; line-height:22px;}
.Custom_UnionStyle{padding:10px 35px;}
.Custom_UnionStyle h1{font-size:26px;font-weight:bold;text-align:center;border-bottom:1px solid #ccc;padding:10px}
 .function_tex {padding:5px;margin:0  20px 30px 20px;border-bottom:1px dashed  #ccc;height:25px}
 .function_tex span{color:#900;}
.function_tex .time {float:left;}
.function_tex .font {float:right;}
.Custom_UnionStyle p{ font-size:16px;}
.foot_txt { border-top:1px solid #f87;margin-top:30px;padding-top:10px}